home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 1 / BBS in a box - Trilogy I.iso / Files / Music / B / Balthazar src 1.0 Folder / GenericErrors.c < prev    next >
Encoding:
C/C++ Source or Header  |  1992-12-04  |  1.5 KB  |  51 lines  |  [TEXT/KAHL]

  1. /*_______________________________________________________________________
  2.  | _|_                                                                    |
  3.  |    ¿ Craig's Lib: GenericErrors.c                             12/18/91    |
  4.  |                                            Last Modified:    10/13/92    |
  5.  |                                                                         |
  6.  |     Simply call the routines like so:                                    |
  7.  |                                                                         |
  8.  |     FatalError("\pSorry, an error has occured.");                        |
  9.  |     StopError("\pSorry, an error has occured.");                        |
  10.  |     CautionError("\pSorry, an error has occured.");                        |
  11.  |     Message("\pSorry, an error has occured.");                            |
  12.  |                                                                         |
  13.  | Copyright © 1991 by Craig A. Marciniak          All rights reserved.    |
  14.  _______________________________________________________________________*/
  15.  
  16.  #include    "GenericErrors.h"
  17.  
  18.  /*________________________________________________ Generic FatalError _*/
  19.  
  20. void FatalError(char *message)
  21. {    
  22.     ParamText(message,NULL,NULL,NULL);
  23.     StopAlert(ERRTMPLID,NIL);
  24.     ExitToShell();
  25. }
  26.  
  27. /*__________________________________________________ Generic StopError _*/
  28.  
  29. void StopError(char *message)
  30. {    
  31.     ParamText(message,NULL,NULL,NULL);
  32.     StopAlert(ERRTMPLID,NIL);
  33. }
  34.  
  35. /*______________________________________________ Generic Caution Error _*/
  36.  
  37. void CautionError(char *message)
  38. {
  39.     ParamText(message,NULL,NULL,NULL);
  40.     CautionAlert(ERRTMPLID,NIL);
  41. }
  42.  
  43. /*____________________________________________________ Generic Message _*/
  44.  
  45. void Message(char *message)
  46. {
  47.     ParamText(message,NULL,NULL,NULL);
  48.     NoteAlert(ERRTMPLID,NIL);
  49. }
  50.  
  51. /*______________________________________________________________________*/